<?php
include("./PDO/PdoConnect.php"); //On inclut la connexion à la base de données.
include("./PDO/PdoPays.php"); //On inclut les fonctions PDO (create / update etc...)
require("./class/Pays.php"); //On requiere le fichier.

if (isset($_GET['action']))
{
	$action = $_GET['action'];
}

switch ($action)
{
	case "ajouter": //On inclut la page pour ajouter une pays.
            include("./page/pays/ajouter.php");
            break;
	case "traitement_ajout": //On inclut la page qui insère la pays en base.
            $pays = new Pays();
            $pays->setNomPays($_POST['NOMPAYS']);
            $pays->setNomNationalite($_POST['NOMNATIONALITE']);
            
            $oPDO= new PdoPays();
            $oPDO->create($pays);
            header("location:index.php?route=pays&action=lister&message=ok pays");
            break;
	case "lister":
            $oPDO = new PdoPays();
            $lesPays = $oPDO->readAll(); //ligne est un array contenant tous les pays
            include("./page/pays/lister.php");
            break;
        case "modifier":
            include("./page/pays/modifier.php");
            break;
        case "traitement_modif":
            $pays = new Pays();
            $pays->setNomPays($_POST['NOMPAYS']);
            $pays->setNomNationalite($_POST['NOMNATIONALITE']);
            $pays->setIdPays($_POST['IDPAYS']);
            
            
            $pdo = new PdoPays();
            $pdo->update($pays);
            header("location:index.php?route=pays&action=lister&message=ok pays");
            break;
        case "supprimer":
            $pays = new Pays();
            $pays->setIdPays($_GET['IDPAYS']);
            $oPDO = new PdoPays();
            $oPDO->delete($pays);
            header("location:index.php?route=pays&action=lister&message=ok pays");
            break;
}